an atypical member of the heron family, cochlearidae (cochlearius cochlearius) - Spanish English Dictionary